vendor/golang.org/x/crypto/sha3.cshakeState.initBlock (field)

15 uses

	vendor/golang.org/x/crypto/sha3 (current package)
		shake.go#L50: 	initBlock []byte
		shake.go#L87: 	c.initBlock = make([]byte, 0, 9*2+len(N)+len(S))
		shake.go#L88: 	c.initBlock = append(c.initBlock, leftEncode(uint64(len(N)*8))...)
		shake.go#L89: 	c.initBlock = append(c.initBlock, N...)
		shake.go#L90: 	c.initBlock = append(c.initBlock, leftEncode(uint64(len(S)*8))...)
		shake.go#L91: 	c.initBlock = append(c.initBlock, S...)
		shake.go#L92: 	c.Write(bytepad(c.initBlock, c.rate))
		shake.go#L99: 	c.Write(bytepad(c.initBlock, c.rate))
		shake.go#L104: 	b := make([]byte, len(c.initBlock))
		shake.go#L105: 	copy(b, c.initBlock)
		shake.go#L106: 	return &cshakeState{state: c.clone(), initBlock: b}